weather-sealed cable - Turkish English Dictionary